php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.03.2005, 13:58  
Gast
 
Beiträge: n/a
Standard probleme mit echo ".$variable." brauch hilfe...

hallo leute.. ich will das dieser Code in PHP ausgegeben wird.. aberes geht nicht!!!! bekomme ständig FEHLERMELDUNG!!!
und kann mir jemand auch den unterschied zwischen "" und '' erklären und wie man sie einsetzt!??? wäre euch SEHR SEHR DANKBAR!!!1


hier der Code:

PHP-Code:
<?php
echo '<div class="menuBar" style="width:100%; height:20px">

[url=""]File[/url]

[url=""]Edit[/url]

[url=""]View[/url]

[url=""]Tools[/url]

[url=""]Options[/url]

[url=""]Help[/url]

</div>



<div id="fileMenu" class="menu" onmouseover="menuMouseover(event)">

[url="blank.html"]File Menu Item 1[/url]
<a class="menuItem" href="" onclick="return false;" onmouseover="menuItemMouseover(event, '
fileMenu2');"><span class="menuItemText">File Menu Item 2</span>
<span class="menuItemArrow">▶</span></a>

[url="blank.html"]File Menu Item 3[/url]
[url="blank.html"]File Menu Item 4[/url]
[url="blank.html"]File Menu Item 5[/url]
<div class="menuItemSep"></div>
[url="blank.html"]File Menu Item 6[/url]
</div>

<div id="editMenu" class="menu"
     onmouseover="menuMouseover(event)">
[url="blank.html"]Edit Menu Item 1[/url]
<div class="menuItemSep"></div>
[url="blank.html"]Edit Menu Item 2[/url]
[url=""]<span class="menuItemText">Edit Menu Item 3</span><span class="menuItemArrow">▶</span>[/url]
[url="blank.html"]Edit Menu Item 4[/url]
<div class="menuItemSep"></div>
[url="blank.html"]Edit Menu Item 5[/url]
</div>

<div id="viewMenu" class="menu">
[url="blank.html"]View Menu Item 1[/url]
[url="blank.html"]View Menu Item 2[/url]
[url="blank.html"]View Menu Item 3[/url]
</div>

<div id="toolsMenu" class="menu"
     onmouseover="menuMouseover(event)">
[url=""]<span class="menuItemText">Tools Menu Item 1</span><span class="menuItemArrow">▶</span>[/url]
[url="blank.html"]Tools Menu Item 2[/url]
[url="blank.html"]Tools Menu Item 3[/url]
<div class="menuItemSep"></div>
[url=""]<span class="menuItemText">Tools Menu Item 4</span><span class="menuItemArrow">▶</span>[/url]
[url="blank.html"]Tools Menu Item 5[/url]
</div>

<div id="optionsMenu" class="menu">
[url="blank.html"]Options Menu Item 1[/url]
[url="blank.html"]Options Menu Item 2[/url]
[url="blank.html"]Options Menu Item 3[/url]
</div>

<div id="helpMenu" class="menu">
[url="blank.html"]Help Menu Item 1[/url]
[url="blank.html"]Help Menu Item 2[/url]
<div class="menuItemSep"></div>
[url="blank.html"]Help Menu Item 3[/url]
</div>



<div id="fileMenu2" class="menu">
[url="blank.html"]File Menu 2 Item 1[/url]
[url="blank.html"]File Menu 2 Item 2[/url]
</div>



<div id="editMenu3" class="menu"
     onmouseover="menuMouseover(event)">
[url="blank.html"]Edit Menu 3 Item 1[/url]
[url="blank.html"]Edit Menu 3 Item 2[/url]
<div class="menuItemSep"></div>
[url=""]<span class="menuItemText">Edit Menu 3 Item 3</span><span class="menuItemArrow">▶</span>[/url]
[url="blank.html"]Edit Menu 3 Item 4[/url]
</div>

<div id="editMenu3_3" class="menu">
[url="blank.html"]Edit Menu 3-3 Item 1[/url]
[url="blank.html"]Edit Menu 3-3 Item 2[/url]
[url="blank.html"]Edit Menu 3-3 Item 3[/url]
<div class="menuItemSep"></div>
[url="blank.html"]Edit Menu 3-3 Item 4[/url]
</div>



<div id="toolsMenu1" class="menu">
[url="blank.html"]Tools Menu 1 Item 1[/url]
[url="blank.html"]Tools Menu 1 Item 2[/url]
<div class="menuItemSep"></div>
[url="blank.html"]Tools Menu 1 Item 3[/url]
[url="blank.html"]Tools Menu 1 Item 4[/url]
<div class="menuItemSep"></div>
[url="blank.html"]Tools Menu 1 Item 5[/url]
</div>

<div id="toolsMenu4" class="menu"
     onmouseover="menuMouseover(event)">
[url="blank.html"]Tools Menu 4 Item 1[/url]
[url="blank.html"]Tools Menu 4 Item 2[/url]
[url="blank.html"]<span class="menuItemText">Tools Menu 4 Item 3</span><span class="menuItemArrow">▶</span>[/url]
</div>

<div id="toolsMenu4_3" class="menu">
[url="blank.html"]Tools Menu 4-3 Item 1[/url]
[url="blank.html"]Tools Menu 4-3 Item 2[/url]
[url="blank.html"]Tools Menu 4-3 Item 3[/url]
[url="blank.html"]Tools Menu 4-3 Item 4[/url]
</div>'
;
?>
ich hoffe er ist nicht zu lang für euch!!

EDIT (Guradia): Doch, zu lang, aber nun wenigstens coloriert ^^
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 15.03.2005, 14:04  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard Re: probleme mit echo ".$variable." brauch hilfe..

Zitat:
Zitat von sara21
hallo leute.. ich will das dieser Code in PHP ausgegeben wird.. aberes geht nicht!!!! bekomme ständig FEHLERMELDUNG!!!
und kann mir jemand auch den unterschied zwischen "" und '' erklären und wie man sie einsetzt!??? wäre euch SEHR SEHR DANKBAR!!!1
Herausgegriffen:
onclick="return buttonClick(event, 'optionsMenu');"

sollte denn so geschrieben werden:
onclick="return buttonClick(event, \'optionsMenu\');"


Zum erklären fehlt mir Zeit ^^
Guradia ist offline  
Alt 15.03.2005, 14:06  
Gast
 
Beiträge: n/a
Standard

ahja!!! und was ist wenn nicht? dann hab ich 100 Zeilen umsonst gemacht!! ich bring dich um!!! ich werd dich bis in die hölle verfolgen!!!! und dich nochmal umbringen
 
Alt 15.03.2005, 14:08  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von sara21
ahja!!! und was ist wenn nicht? dann hab ich 100 Zeilen umsonst gemacht!! ich bring dich um!!! ich werd dich bis in die hölle verfolgen!!!! und dich nochmal umbringen
Wozu jibbet denn suchen/ersetzen*?!* ;P

Ausserdem ... das hört sich doch vielversprechend an ... Madamme wohnt nicht zufällig in Düsseldorf?! ^^
Guradia ist offline  
Alt 15.03.2005, 14:16  
Gast
 
Beiträge: n/a
Standard

naja... wer weiß!!! wie mach ich das mit suchen und ersetzen??? sag mal!!!
 
Alt 15.03.2005, 14:22  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard

Z.b: Textpad:
> F8 drücken (Dialog öffnet sich)
> Suche: (event, '
> Ersetzen: (event, \'
> Alle Ersetzen

Dann
> Suche: ');"
> Ersetzen: \');"
> Alle Ersetzen

In andere Programmen ist das ähnlich zu handhaben
Guradia ist offline  
Alt 15.03.2005, 14:25  
Gast
 
Beiträge: n/a
Standard

Mach dir nen Array und durchlauf den mit foreach...

PHP-Code:
<?php
$menu 
= array("fileMenu" => "File""editMenu" => "Edit", ...........);

foreach(
$menu AS $k => $v) {
    echo 
'[url="javascript: void(0);"]'.$v.'[/url]';
}
?>
so kannst das eigentlich überall machen... vorteile: ein Fehler, der immer wieder kopiert wurde ist so durch die änderung des einen Eintrag gleich für alle beseitigt...

Ebenso ist "<a href="">" nicht günstig. Ein "<a href="javascript: void(0);">" bringt ein besseres Ergebnis.

EDIT: habe die Bezeichnung für den Link noch hinzugefügt! ($v)

bye
 
Alt 15.03.2005, 14:28  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Oecken
Mach dir nen Array und durchlauf den mit foreach...
so kannst das eigentlich überall machen... vorteile: ein Fehler, der immer wieder kopiert wurde ist so durch die änderung des einen Eintrag gleich für alle beseitigt...
bye
Jupp ...
... aber richtig sinnvoll wirds erst, wenn man auch das restliche HTML über (z.b.) einen multidimensionalen Array füttert.
Guradia ist offline  
Alt 15.03.2005, 14:34  
Erfahrener Benutzer
 
Benutzerbild von lazydog
 
Registriert seit: 02.04.2008
Beiträge: 4.034
lazydog befindet sich auf einem aufstrebenden Ast
Standard Re: probleme mit echo ".$variable." brauch hilfe..

Zitat:
Zitat von sara21
kann mir jemand auch den unterschied zwischen "" und '' erklären und wie man sie einsetzt!
http://de3.php.net/manual/de/language.types.string.php
__________________
Gruss
L
lazydog ist offline  
Alt 15.03.2005, 14:39  
Gast
 
Beiträge: n/a
Standard

Mach es mal lieber so:

PHP-Code:
<?php

?>
HTML-Ausgabe mit <?php echo $variable;?> HTML-Ausgabe
...kapisch?
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Unnötige Leerstellen von PHP nach HTML Holli91 PHP Tipps 2008 8 20.06.2008 17:48
Hash-Werte Raito PHP Tipps 2008 10 07.04.2008 15:47
Anfänger bittet um KleinLoginScriptPrüfung / PHP und MySql prinzli PHP Tipps 2008 10 08.11.2007 08:07
Server für shell_exec() / exec() vorbereiten Martek Server, Hosting und Workstations 2 16.03.2007 15:03
Textarea und > PHP-Fortgeschrittene 9 07.02.2006 00:34
Problem mit While-Schleife PHP Tipps 2007 5 27.12.2005 20:02
[Erledigt] Probleme mit Linkverfolgung !!! HILFE !!! PHP-Fortgeschrittene 5 20.07.2005 18:24
session und verarbeitung PHP Tipps 2005-2 7 13.06.2005 20:51
Shop aufbauen PHP Tipps 2005 5 10.05.2005 15:08
Tabelle verzerrt PHP Tipps 2005 8 25.04.2005 21:54
[Erledigt] Formular formatieren HTML, Usability und Barrierefreiheit 5 30.01.2005 13:45
guestbook problem #2 PHP Tipps 2005 7 04.01.2005 11:19
Partykalender, Probleme PHP Tipps 2004-2 6 26.12.2004 13:19
mysql Fehler - query was empty Anuschka Datenbanken 2 01.09.2004 00:28
[Erledigt] Datenübergabe PHP Tipps 2004 2 20.07.2004 19:06

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
echo variable, variable in echo, variable echo, echo in variable, echo variablen, echo mit variablen, http://www.php.de/php-tipps-2005/19636-probleme-mit-echo-variable-brauch-hilfe.html, variable = echo, echo mit variable, echo $variable, echo als variable, echo variable anzeigen, echo 2 variablen, variable mit echo anzeigen, variable im echo, echo in einer variable, variablen in echo, variablen echo, echo und variablen, php echo variable div

Alle Zeitangaben in WEZ +1. Es ist jetzt 17:24 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.