• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

html befehle in switch einbauen?

Status
Für weitere Antworten geschlossen.

Lion-der-Schokoriegel

Neues Mitglied
hoi, geht das/|\?
also zum beispiel:
[php:1:b69b06bced]
<?php
switch($i)
case 1:

?>
[/php:1:b69b06bced]

So gehts warscheinlich mal nicht aber damit ihr mal wisst was ich meine.
"Danke" für eure Antworten
?>[/php]
 
Du musst das so machen

[php:1:934b942763]
<?php
switch($i){
case 1:
?>

<?php
break;
}
?>
[/php:1:934b942763]
 
unregistriert, das ist ne blöde methode..
[php:1:c850382b5f]<?php
switch($i) {
case 1:
echo "<img src=\"orno.jpg\">";
break;
)
?>[/php:1:c850382b5f]
 
naja schon besser aber ich denke mal so is am schönsten:

Code:
echo '[img]orno.jpg[/img]';

BTW: vom html her gesehen fehlt da noch da alt="" atribut und bei xhtml musst du auch den tag schliessen ;)
 
ich denke, du weißt, was da am besten ist, nik.

aber wo liegt eigentlich der unterschied zwischen ' und " (bei echo und anderen befehlen)? das habe ich noch nicht kapiert.
 
wenn du " nimmst wird alles innerhalb interpretiert [variablen etc]
wenn du ' nimmst wird alles bis zum nächsten ' einfach als text genommen und fertig [ist schneller]
ausserdem brauchst du die " innerhalb [beim html code]
nicht mit \" escapen

beispiel:

Code:
$foo = 'blubb';
echo "$foo";
echo '$foo';
das 1. gibt "blubb" aus das 2. "$foo" ;)
 
opsa..naja, meine freunde sagen auch schon, ich bräuchte eine brille.. :)

edit
=> achja, aber wie ist das bei sql-befehlen?

da kann man dann ja nicht folgendes schreiben:
[php:1:20db54ca8d]<?php
$sql = 'SELECT * FROM `blub` WHERE `blab` = '$blab'';
?>[/php:1:20db54ca8d]
kann/soll/muss man da dann mit doppelten anführungszeichen schreiben? also:
[php:1:20db54ca8d]<?php
$sql = "SELECT * FROM `blub` WHERE `blab` = '$blab";
?>[/php:1:20db54ca8d]
 
ja das ist immer sone sache

[php:1:d6dfdeb0ce]
<?php
$sql = 'SELECT * FROM `blub` WHERE `blab` = \'$blab\'';
?>
[/php:1:d6dfdeb0ce]
so gehts -> aber du must halt alle ' mit \' escapen. da wäre dann die variante mit " n bischen netter
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben