php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 02.11.2004, 20:56  
Gast
 
Beiträge: n/a
Standard unnötige anzeige

PHP-Code:
<?php 
include 'cards/'.$id.'.php';
echo 
'[img]'.$bild.'[/img]';
echo 
'Ich heiße '.$name.'.
'
;
echo 
'Alter: '.'$age';
echo 
'
Ich wohne in '
.$wohnort;
echo 
'
AOL: '
.$aol;
echo 
'
ICQ: '
.$icq;
echo 
'
MSN: '
.$msn;
echo 
'
Yahoo!: '
.$yahoo;
echo 
'

[b]Beschreibung:[/b]
'
.$beschreibung;
echo 
'

[b]Was es sonst noch gibt:[/b]
'
.$mehr;
?>
das ist mein script, es funktioniert fast einfandfrei
wenn jetzt aber zum beispiel die variable $age leer ist, gibt er mir trortsdem Alter: aus, wie schaffe ich es, dass er mir bei leerer variablen auch den text nicht ausgibt?
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 02.11.2004, 20:59  
Gast
 
Beiträge: n/a
Standard

Schonmal etwas von If-then-else gehört?

PHP-Code:
<?php
    
if(!empty($age)) {
        echo 
'Alter: '$age;
    }
?>
 
Alt 02.11.2004, 21:44  
Gast
 
Beiträge: n/a
Standard

nun sieht mein code so aus:
PHP-Code:
<?php 
include 'cards/'.$id.'.php';
if(!empty(
$bild))
  { 
      echo 
'[img]'.$bild.'[/img]'
  
};
if(!empty(
$bild))
  { 
      echo 
'Ich heiße '.$name.'.

  
};
if(!empty(
$bild))
  { 
      echo 
'Alter: '.$age 
  
};
if(!empty(
$bild))
  { 
      echo 
'
Ich wohne in '
.$wohnort 
  
};
if(!empty(
$bild))
  { 
      echo 
'
AOL: '
.$aol 
  
};
if(!empty(
$bild))
  { 
      echo 
'
ICQ: '
.$icq 
  
};
if(!empty(
$bild))
  { 
      echo 
'
MSN: '
.$msn 
  
};
if(!empty(
$bild))
  { 
      echo 
'
Yahoo!: '
.$yahoo 
  
};
if(!empty(
$bild))
  { 
      echo 
'

[b]Beschreibung:[/b]
'
.$beschreibung
  
};
if(!empty(
$bild))
  { 
      echo 
'

[b]Was es sonst noch gibt:[/b]
'
.$mehr 
  
};
?>
aber da is n fehler drin, aber WOOOO?????
 
Alt 02.11.2004, 21:45  
Gast
 
Beiträge: n/a
Standard

Keine Ahnung, aber du könntest uns die Fehlermeldung geben, dann könnten wir unter Umständen nachschaun
 
Alt 02.11.2004, 22:08  
Gast
 
Beiträge: n/a
Standard

und wie gebe ich diese fehlermeldung aus?
 
Alt 02.11.2004, 22:12  
Gast
 
Beiträge: n/a
Standard

Da müsste eingeltich eine kommen, hast nämlich die Semikolons falsch gesetzt.
PHP-Code:
if(!empty($bild))
  {
      echo 
'Alter: '.$age;
  } 
Das ist ein Beispiel, wie es aussehen müsste.
 
Alt 02.11.2004, 22:15  
Gast
 
Beiträge: n/a
Standard

wie kommst du denn drauf, dass da ein Fehler drin ist. Irgend etwas wird doch bestimmt angezeigt, wenn du das Script ausführst.
Solltest auf jeden Fall mal hinter alle echo's ein ; machen
PHP-Code:
if(!empty($bild))
  {
      echo 
'[img]'.$bild.'[/img]';
  }; 
Und dann die Fehlermeldung posten, die kommt und/oder beschreiben, wann es auftritt und was genau passiert.
 
Alt 02.11.2004, 22:31  
Gast
 
Beiträge: n/a
Standard

nun finzt das script wieder, ich habe alles so geändert wie es maxi gesagt hat...
aber er gibt mir trotzdem die leeren variablen an, woran liegt das?
 
Alt 02.11.2004, 22:33  
Gast
 
Beiträge: n/a
Standard

Ist dir mal aufgefallen, dass du in der If-Konstruktion immer die Variable $bild verwendest? Außerdem solltest du mal unnötige Leerzeichen und unnötigen Schrott per trim() aus den Variablen rausschmeißen, abn sowas kanns immer scheitern.
 
Alt 02.11.2004, 23:04  
Gast
 
Beiträge: n/a
Standard

danke maxi, jetzt fällt mir das mit dem $bild auch auf
ich überarbeite das mal eben
 
 


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
Frage bezüglich der Anzeige des Datums PHP Tipps 2005-2 6 03.10.2005 00:31
[erledigt] Abfrage langer Listen und deren Anzeige PHP Tipps 2005-2 9 26.08.2005 13:09
???User Anzeige funktioniert nicht??? PHP Tipps 2005-2 8 22.08.2005 02:40
seiten anzeige? CrashonNet PHP Tipps 2005-2 1 11.08.2005 21:30
Timestamp anzeige aus Mysql über UNIX auf php PHP Tipps 2005-2 3 03.07.2005 16:48
DIV Layer Anzeige Problem. Nach refresh korrekte Anzeige HTML, Usability und Barrierefreiheit 12 23.06.2005 14:38
Anzeige von bestimmten Daten PHP Tipps 2005 4 25.05.2005 23:40
Forum: Anzeige neuer Posts. eQuin PHP-Fortgeschrittene 16 24.02.2005 13:54
user-online/buddies anzeige mAy^daY PHP Tipps 2007 3 04.01.2005 10:07
Anzeige mit PHP? HTML, Usability und Barrierefreiheit 7 28.12.2004 19:33
Mediaplayer anzeige PHP Tipps 2004-2 2 30.11.2004 21:32
anzeige von neuen themen eQuin PHP-Fortgeschrittene 1 25.10.2004 08:19
[Erledigt] Chat für 2 - Brauche Anzeige ob Gegenpart online ist PHP Tipps 2004 7 05.10.2004 22:51
MySQL anzeige Skazi Datenbanken 3 28.09.2004 16:27
Quelltext anzeige geht nicht themonk Off-Topic Diskussionen 14 14.09.2004 20:22

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
unnötige anzeig

Alle Zeitangaben in WEZ +2. Es ist jetzt 02:08 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.