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 ::

Der CSS-Problemlöser

Der CSS-Problemlöser 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 04.09.2007, 23:23:02
JuliusCaesar JuliusCaesar ist offline
Junior Member
 
Registriert seit: Jul 2007
Beiträge: 225
problem mit echo

hey da smag jetzt vllt ne blöde frage sein, aber wie kann ich variablen in der form $u->irgendwas wiedergeben innerhalbeines html textes

sowas mag ich gar net
PHP-Code:
<table>
<tr>
<td><?=$u->irgendwas; ?>
</td>
</tr>
</table>
sowas würde ich gerne vermeiden

ich würde es liebe so haben

PHP-Code:

echo "<table>
<tr>
<td>$u->irgendwas</td>
</tr>
</table>"

ich habe bereits {$u->irgendwas} probiert, aber ohne erfolg
habt ihr noch Vorschläge ?
Mit Zitat antworten
  #2  
Alt 04.09.2007, 23:27:01
MatMel MatMel ist offline
Member
 
Registriert seit: Aug 2005
Beiträge: 644
MatMel eine Nachricht über ICQ schicken
AW: problem mit echo

Wie wäre es die Stings mit Punkten zu verbinden?
PHP-Code:
echo "<table>
<tr>
<td>" 
$u->irgendwas "</td>
</tr>
</table>"

Obwohl die geschweiften Klammern doch eigentlich auch klappen müssten, oder nicht?
Mit Zitat antworten
  #3  
Alt 05.09.2007, 00:35:59
JuliusCaesar JuliusCaesar ist offline
Junior Member
 
Registriert seit: Jul 2007
Beiträge: 225
AW: problem mit echo

hm an . hatte ich auch schon gedacht, aber ich finde, bei längeren html docs wird der code dardurch unübersichtlich
gibts auch ne "durchgehende" lösung

Zitat:
Obwohl die geschweiften Klammern doch eigentlich auch klappen müssten, oder nicht?
bei sql abfragen klappen die wunderbar, nur heir bekomme ich immer die meldung undifined variable.......
Mit Zitat antworten
  #4  
Alt 05.09.2007, 00:59:50
defabricator defabricator ist offline
Senior Member
 
Registriert seit: Sep 2007
Ort: Potsdam
Alter: 55
Beiträge: 1.020
AW: problem mit echo

Also bei mir funktioniert
PHP-Code:
<?php
$u 
= new stdClass;
$u->irgendwas 123;
echo 
"<p>$u->irgendwas</p><p>{$u->irgendwas}</p>";
problemlos.
Mit Zitat antworten
  #5  
Alt 05.09.2007, 08:24:53
FabianWesner FabianWesner ist offline
Junior Member
 
Registriert seit: May 2007
Beiträge: 170
AW: problem mit echo

HTML-Code:
<table> 
<tr> 
<td><?=$u->irgendwas; ?> 
</td> 
</tr> 
</table>
Das ist aber die beste Lösung. Layout und Daten sind schön getrennt. Wenn Du Variablen in der Form
PHP-Code:
echo "<TABLE><TR><TD>$var</TD></TR></TABLE>" 
einbaust, dann muss PHP diesen String immer zuerst nach den Variablen durchsuchen... und das dauert und nimmt Performance. Ausserdem kann Dir dein Editor nicht mehr mit dem HTML helfen, wenn du es in ein echo setzt.
__________________
Fabian Wesner - Freelancer: Webentwicklung und Programmierung

Geändert von FabianWesner (05.09.2007 um 08:26:02 Uhr)
Mit Zitat antworten
  #6  
Alt 05.09.2007, 08:28:00
FabianWesner FabianWesner ist offline
Junior Member
 
Registriert seit: May 2007
Beiträge: 170
AW: problem mit echo

HTML-Code:
echo "<table> 
<tr> 
<td>" . $u->irgendwas . "</td> 
</tr> 
</table>";  
Das hier ist übrigens die denkbar schlechteste Lösung, da PHP alles was in "..." steht nach Variablen durchsucht. Wenn dann macht man es so:

[HTML]
HTML-Code:
echo '<table> 
<tr> 
<td>' . $u->irgendwas . '</td> 
</tr> 
</table>';  
__________________
Fabian Wesner - Freelancer: Webentwicklung und Programmierung

Geändert von FabianWesner (05.09.2007 um 08:28:29 Uhr)
Mit Zitat antworten
  #7  
Alt 05.09.2007, 09:43:49
MatMel MatMel ist offline
Member
 
Registriert seit: Aug 2005
Beiträge: 644
MatMel eine Nachricht über ICQ schicken
AW: problem mit echo

<?=$u->irgendwas; ?> funktioniert doch nur wenn irgendwas in der ini gesetzt ist oder nicht?
Mit Zitat antworten
  #8  
Alt 05.09.2007, 10:46:31
FabianWesner FabianWesner ist offline
Junior Member
 
Registriert seit: May 2007
Beiträge: 170
AW: problem mit echo

@MatMel

Short tags sind eigentlich immer aktiviert, man kann sie aber auch deaktivieren.
__________________
Fabian Wesner - Freelancer: Webentwicklung und Programmierung

Geändert von FabianWesner (05.09.2007 um 10:46:46 Uhr)
Mit Zitat antworten
  #9  
Alt 06.09.2007, 00:41:27
JuliusCaesar JuliusCaesar ist offline
Junior Member
 
Registriert seit: Jul 2007
Beiträge: 225
AW: problem mit echo

mit <?= hatte ich noch nie ein problem
danke auf jeden fall für eure antworten, ich werde mir mal ne passende Möglichkeit aussuchen^^
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
Problem mit Werte-Übergabe Blade1965 PHP für Fortgeschrittene und Experten 3 13.06.2007 15:20:55
Warum kann ich keine Dateien auf dem Server löschen? UncleKracker PHP Grundlagen 2 23.10.2006 10:55:45
Wie kann ich ein Bild hochladen und gleichzeitig Beschreibungstext einlesen? UncleKracker PHP Grundlagen 20 11.10.2006 19:20:24
Verschiedene abfragen in einem html.doc ausgeben stoppel66 PHP Grundlagen 4 22.11.2005 15:02:26
wohin mit dem "move_uploaded_file" schnipsel sodiummd PHP Grundlagen 65 22.02.2005 13:13:09


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:03:21 Uhr.


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


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