SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

TYPO3 Kochbuch

TYPO3 Kochbuch zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 23.09.2007, 12:47:02
aj4up aj4up ist offline
Anfänger
 
Registriert seit: Jul 2007
Beiträge: 13
php_variablen in html anzeigen lassen??!

moin,moin@all

ich hab mal wieder ein kleines problem (was eigentlich ja keines sein sollte)

ich möchste meine php_variablen in einem teeil des scriptes verwenden, der nur aus reinem html besteht.

hier erstmal der code:
PHP-Code:
<?php
$inter 
$rows[2];
$album $rows[3];
$jahr $rows[4];
$lgrad $rows[5];
$bgrad $rows[6];
$burl $rows[7];
$url =$rows[8];
$info $rows[9];


$map->addMarkerByCoords($lgrad$bgrad'$inter''<p>k&uuml;nstler:$inter</p>
<b>Album: </b> <?php echo "$album"; ?> <br>
<p>Erscheinungsjahr:$jahr</p>
<p>produziert by:???</p>
<p>u.s.w</p>
<p><img src="$burl" alt="firma" width="90" height="97" longdesc="$burl" /></p>
$info <a href="$url" title="guckst du" target="_parent">guckst du</a> '
);

?>
wie man sieht habe ich schon ein paar sachen ausprobiert aber es will einfach nicht klappen :-( !
ich glaube, dass ich die variable "$album" mit dem echo-befehl richtig ausführe aber wenn ich es so mache zeigt er immer nichts an (als ob er die variable gar net kennt) und bei allen anderen möglichekeiten die ich probiert habe zeigt er mir nur den variablen-namen an!??

was mache ich falsch???

ich sag schon mal hier thx für eure hilfe!

Geändert von aj4up (23.09.2007 um 12:47:48 Uhr)
Mit Zitat antworten
  #2  
Alt 23.09.2007, 12:51:59
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 36
Beiträge: 1.476
AW: php_variablen in html anzeigen lassen??!

PHP wandelt variabeln in Strings nur dann in ihre Werte um, wenn du die Strings mit " begrenzt:

PHP-Code:

$bla 
'mein';
echo 
'Das ist $bla Haus';
//--> Das ist $bla Haus
echo "Das ist $bla Haus";
//--> Das ist mein Haus 
__________________
Opendix lehnt jegliche Haftung für evtl. vorhandene Fehler in der Grammatik sowie der Satzstellung ab! Bitte wenden Sie sich an die Tastatur!

Betatester gesucht:
Skiclub Gams / CEVI Grabs
Mit Zitat antworten
  #3  
Alt 23.09.2007, 12:58:16
aj4up aj4up ist offline
Anfänger
 
Registriert seit: Jul 2007
Beiträge: 13
AW: php_variablen in html anzeigen lassen??!

ähh sry aber habe ich das nicht bei der variable "$album" getan??? oder verstehe ich jetzt nur bahnhof?!

edit:
ok thx ich hab es nun endlich gerafft was du meintest!jetzt funktioniert alls

Geändert von aj4up (23.09.2007 um 13:19:44 Uhr)
Mit Zitat antworten
  #4  
Alt 23.09.2007, 15:00:30
Darksaber Darksaber ist offline
Anfänger
 
Registriert seit: Nov 2002
Beiträge: 112
AW: php_variablen in html anzeigen lassen??!

Worauf Opendix hinaus wollte ist denke ich folgendes:

Du übergibst an die Methode die Variable in einfachen Anführungszeichen eingeschlossen ( ' ). Du solltest sie allerdings in doppelten Anführungszeichen eingeschlossen übergeben, also so:

PHP-Code:
<?php
$map
->addMarkerByCoords($lgrad$bgrad"$inter""<p>k&uuml;nstler:$inter</p>
<b>Album: </b> <?php echo "
$album"; ?> <br>
<p>Erscheinungsjahr:$jahr</p>
<p>produziert by:???</p>
<p>u.s.w</p>
<p><img src="
$burl" alt="firma" width="90" height="97" longdesc="$burl" /></p>
$info <a href="
$url" title="guckst du" target="_parent">guckst du</a>");
?>
Außerdem solltest du alle ' oder " innerhalb des strings escapen.
Mit Zitat antworten
  #5  
Alt 23.09.2007, 20:18:59
aj4up aj4up ist offline
Anfänger
 
Registriert seit: Jul 2007
Beiträge: 13
AW: php_variablen in html anzeigen lassen??!

ok das prinzip habe nun (denke ich) ich verstanden ;-)

aber bei deine version gibt php den fehler
Zitat:
Parse error: syntax error, unexpected T_VARIABLE in /home/www/web2/html/drup/maps/gm.php on line 76
aus.

ich habe jetzt auch mal ein bisel rumgebastelt und nun geht alles! ich weiß nur net ob es wirklich korrekt is so wie ich es jetzt mache, aber da er alles übernimmt und keinen fehler anzeigt gehe ich mal davon aus, dass es irgendwie richtig sein muß.

hier mal meine aktuelle version
PHP-Code:
$result mysql_query("SELECT * FROM hmap");
$rows mysql_fetch_array($result);

mysql_close;
$datum $rows[1];
$inter $rows[2];
$album $rows[3];
$jahr $rows[4];
$lgrad $rows[5];
$bgrad $rows[6];
$burl $rows[7];
$url =$rows[8];
$info $rows[9];


$map->addMarkerByCoords($lgrad$bgrad"$inter"
'<b>K&uuml;nstler: </b> '.$inter.'<br>
<b>Album: </b> '
.$album.'  <br>
<b>Erscheinungsjahr: </b> '
.$jahr.'<br> 
<p><img src="'
.$burl.'" alt="'.$inter.'" width="90" height="97" longdesc="'.$burl.'" /></p>
<b>Beschreibung: </b> '
.$info.'<br>
<a href="'
.$url.'" title="download" target="parent">Download</a>
<b>eingetragen am: </b> '
.$datum.'<br> 
 '
); 
aber jetzt steht die nächste schwierigkeit an:

ich möchte jetzt mit hilfe einer schleife die db so auslesen, dass php automatisch alle zeilen der db ausliest und sie so wie oben ausgiebt. nur ich weiß leider nicht wie ich es am besten lösen soll!?
vielleicht kan mir einer von euch einen guten tip geben, denn ich bin echt noch blutiger anfänger in php und mit schleifen habe ich noch nie richtoig gearbeitet.
Mit Zitat antworten
  #6  
Alt 23.09.2007, 20:36:53
Benutzerbild von rarios
rarios rarios ist offline
Member
 
Registriert seit: Jun 2006
Beiträge: 655
AW: php_variablen in html anzeigen lassen??!

PHP-Code:
$result mysql_query("SELECT * FROM hmap");

while(
$row mysql_fetch_array($result)){

$datum $rows[1];
$inter $rows[2];
$album $rows[3];
$jahr $rows[4];
$lgrad $rows[5];
$bgrad $rows[6];
$burl $rows[7];
$url =$rows[8];
$info $rows[9];

$map->addMarkerByCoords($lgrad$bgrad"$inter"
'<b>K&uuml;nstler: </b> '.$inter.'<br>
<b>Album: </b> '
.$album.'  <br>
<b>Erscheinungsjahr: </b> '
.$jahr.'<br> 
<p><img src="'
.$burl.'" alt="'.$inter.'" width="90" height="97" longdesc="'.$burl.'" /></p>
<b>Beschreibung: </b> '
.$info.'<br>
<a href="'
.$url.'" title="download" target="parent">Download</a>
<b>eingetragen am: </b> '
.$datum.'<br> 
 '
);  

__________________
Liebe Grüße
Mit Zitat antworten
  #7  
Alt 23.09.2007, 20:54:32
aj4up aj4up ist offline
Anfänger
 
Registriert seit: Jul 2007
Beiträge: 13
AW: php_variablen in html anzeigen lassen??!

joh schönen dank für die antwort!!

ich hab den fehler gefunden! es lag an dem S bei row und rows

Geändert von aj4up (27.10.2007 um 02:26:27 Uhr)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
HTML oder XHTML? CSS oder XSLT? ascer HTML, CSS und JavaScript Help! 7 28.09.2007 23:29:16
HTML Deaktivieren, Bilder anzeigen Greenleon PHP Grundlagen 4 12.01.2007 22:04:39
Daten aus PHP in HTML Seite anzeigen?? Coder PHP für Fortgeschrittene und Experten 11 20.03.2003 21:06:18
Daten mittels parsen von PHP auf HTML anzeigen lassen!? Coder PHP für Fortgeschrittene und Experten 2 14.03.2003 13:39:27
PHP in HTML Datei anzeigen christarth PHP Grundlagen 3 02.06.2002 19:36:52


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:24:08 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt