Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

καλησπέρα και sorry για τις σίγουρα απλές ερωτήσεις μου, αλλά πρέπει να κάνω κάτι αλλαγές κάπου και δεν έχω ιδέα.

 

a)

 

έστω έχω το παρακάτω μέρος ενός κώδικα σε ένα website με php:

 

> 

<?php

mplampla

<a href="link1" >KEIMENO1</a> - <a href="link2">KEIMENO2</a> 

mplampla

?>

 

 

Τι πρέπει να "βάλω" ανάμεσα τους ώστε να έχω blank space και να μην εμφανίζονται κολλητά;

 

Αυτό θα δουλέψει;

 

> 
<a href="link1" >KEIMENO1</a> "              " <a href="link2">KEIMENO2</a> 

 

ή είναι τελείως άκυρο; :D

 

b )

 

επίσης αν θέλω να αφαιρέσω το 2ο link και να μείνει μόνο το κείμενο του θα πρέπει να γραφεί έτσι:

 

> <a href="link1" >KEIMENO1</a> - KEIMENO2 

 

ή

 

> <a href="link1" >KEIMENO1</a> - "KEIMENO2" 

 

 

 

Ευχαριστώ

Δημοσ.

Σε ευχαριστώ.

 

Δηλαδή πρέπει να πάει π.χ κάπως έτσι;

 

> <a href="link1" >KEIMENO1</a>       <a href="link2">KEIMENO2</a> 

Δημοσ.

guido η html εμφανίζει ενα κενό διάστημα και τα υπολοιπα τα αγνοεί. Αν θες να εμφανίζονται περισσότερα, τοτε πρέπει να χρησιμοποιήσεις τον ειδικό χαρακτήρα που αναφέρθηκε παραπάνω. Οι απαντήσεις στα ερωτήματα σου ειναι

 

Για το Α

> <a href="link1" >KEIMENO1</a>       <a href="link2">KEIMENO2</a> 

για το Β

> <a href="link1" >KEIMENO1</a> - KEIMENO2

 

Πρόσεξα όμως οτι χρησιμοποιείς php οποτε αν τα Α και Β θες να τα ενσωματώσεις σε κώδικα php, έχεις δυο λύσεις

 

Λύση 1η

Για το Α

> 
<?php
//sto parakato PROSEKSE TA SINGLE QUOTES
echo '<a href="link1" >KEIMENO1</a>       <a href="link2">KEIMENO2</a>';
?>

 

για το Β

> 
<?php
//sto parakato PROSEKSE TA SINGLE QUOTES
echo '<a href="link1" >KEIMENO1</a> - KEIMENO2';
?>

 

 

Λύση 2η

Για το Α

> 
<?php
//loipos kodikas
?>
<a href="link1" >KEIMENO1</a>       <a href="link2">KEIMENO2</a>
<?php
//loipos kodikas
?>

 

για το Β

> 
<?php
//loipos kodikas
?>
<a href="link1" >KEIMENO1</a> - KEIMENO2
<?php
//loipos kodikas
?>

Δημοσ.

Ευχαριστώ πολύ Isay

 

Ο αρχικός κώδικας που υπάρχει ήδη είναι της μορφής Λύση 1,

 

απλά αντί για echo έχει print_r (και κάτι IF condition)

 

Οπότε υποθέτω βάζοντας απλά ενδιάμεσα &nbsp θα είναι οκ.

 

Θα το κοιτάξω αύριο γιατί δεν θέλω να κολλήσω τώρα αν δεν τρέξει και θα ενημερώσω.

 

Ευχαριστώ :)

Δημοσ.

Θεωρητικά θα δουλέψει και με την print_r

Αν κολλήσει ρίξε τον κώδικα να το δούμε γιατί συνήθως τέτοια κολλήματα οφείλονται στην ύπαρξη των απλών ή διπλών quotes.

 

Τιποτα

Δημοσ.

Μπήκα και το έκανα τώρα τελικά.

 

Δούλεψε μια χαρά :) Ευχαριστώ.

 

Μια last απορία, αν και δε με καίει να γίνει αυτό.

 

Αν σε ένα condition έχουμε ένα case π.χ

 

>if ($_GET[" "]==5)

 

και θέλω να βάλω και δεύτερο case π.χ 6, για το οποίο θα εκτελείτε ο κώδικας ή σύνταξη είναι:

 

>if ($_GET[" "]==5.OR.6)

;

 

H καμία σχέση με την ελάχιστη fortran που θυμάμαι;

Δημοσ.

Ευχαριστώ

 

Αν καταλαβα καλά αυτο που μου εγραψες είναι για την περίπτωση:

 

True if either or both x and y are true (με x=5 και y=6)

 

αυτο που θέλω είναι το condition να ισχύει αν x=5 ή x=6 . Δεν εχω δευτερη μεταβλητή

Δημοσ.

ναι έχεις δίκιο αφού η μεταβλητή ορίζεται εντός του GET" ", χαζομάρα μου :D

 

Να σε καλά, θα το δοκιμάσω αυριο ;)

 

b7e.jpg

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...