YourWBB


yourWBB » yourWBB Misc * » Das Proggen » MySQL und PHP » Didito's php Probleme » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 15.871 Views | | Thema zu Favoriten hinzufügen
Seiten (3): [1] 2 3 nächste »
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Didito's php Probleme
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Didito
Mitglied


Dabei seit: 30.11.04
Beiträge: 442
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

 Didito's php Probleme Antworten Zitieren Editieren Melden       UP

Hey User, ich möchte in einer Tabelle etwas ausgeben:

<td>&nbsp;Die Film-Liste befindet sich zur Zeit im <? if ($offline = 1){ echo Online-Modus; } elseif ($offline = 2){ echo Offline-Modus; }?></td>


Wie muss das richtig lauten, habe mal wieder keinen Plan.

$offline steht in der config.php

Wenn $offline = 1 dann soll er Online-Modus an den Satz anhängen.

Wenn $offline = 2 dann soll er Offline-Modus an den Satz anhängen.
25.01.07 18:22 Didito ist offline Finden Als Freund hinzufügen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Antworten Zitieren Editieren Melden       UP

Hast du ein TPL-System oder ist das in der PHP-Datei? Wenn 2teres zutrifft, probier es mal mit folgendem:
php:
1:
<td>&nbsp;Die Film-Liste befindet sich zur Zeit im <?=(($offline==1)?('Online'):(''));?><?=(($offline==2)?('Offline'):(''));?>-Modus</td>


Oder du kannst auch folgendes verwenden:
php:
1:
2:
3:
4:
<td>&nbsp;Die Film-Liste befindet sich zur Zeit im <?
if ($offline == 1) echo 'Online-Modus';
elseif ($offline == 1) echo 'Offline-Modus';
?></td>


Ich mache ja eigentlich keine Werbung für meine eigene Seite, aber in meinem Tutorialbereich findest du ein paar wenige Anfängerinfos.
25.01.07 18:44 [kamui] ist offline Finden Als Freund hinzufügen
Didito
Mitglied


Dabei seit: 30.11.04
Beiträge: 442
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Themenstarter Thema begonnen von Didito
Antworten Zitieren Editieren Melden       UP

Beim ersten gibt er aus:

Die Film-Liste befindet sich zur Zeit im - Modus


Beim 2 Gibt er aus:

Die Film-Liste befindet sich zur Zeit im
25.01.07 18:51 Didito ist offline Finden Als Freund hinzufügen
Maniac_81 Maniac_81 ist männlich
PHP Profi


images/avatars/avatar-5230.gif

Dabei seit: 27.06.06
Beiträge: 2.087
Fähigkeiten: WBB3 Anfänger; WBB2 Profi
Herkunft: localhost/
Forenversion: 2.3; Lite 2.0

Antworten Zitieren Editieren Melden       UP

dann setzt zuvor mal zum test

<?
$offline = 1;
?>

vielleicht kann er die variable nicht zuweisen
weil du die datei config.php in der sie wie du oben geschrieben hast hergeholt wird.

__________________
zufrieden mit meinem Support? dann hier bitte bewerten!

Sie haben 3 gelbe Bananen gewählt!

ÄPFEL! 3!!!

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Maniac_81: 25.01.07 18:54.

25.01.07 18:54 Maniac_81 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge Maniac_81 in deine Kontaktliste ein MSN Passport-Profil von Maniac_81 anzeigen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Antworten Zitieren Editieren Melden       UP

Beim 2. habe ich mich verschrieben, da muss beim " elseif " natürlich eine 2 rein.

Mach mal
php:
1:
"<?=$offline;?>"
und sag uns, was er dir ausgibt.
25.01.07 18:54 [kamui] ist offline Finden Als Freund hinzufügen
Didito
Mitglied


Dabei seit: 30.11.04
Beiträge: 442
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Themenstarter Thema begonnen von Didito
Antworten Zitieren Editieren Melden       UP

Wenn ich mache

<td>&nbsp;Die Film-Liste befindet sich zur Zeit im $offline </td>

Dann zeigt er 1 oder 2 an. Also den Wert.



Wenn ich mache

"<?=$offline;?>"

Kommt Fehlermeldung



Wenn ich mache

<?=$offline;?>

Kommt: Die Film-Liste befindet sich zur Zeit im

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Didito: 25.01.07 19:00.

25.01.07 18:59 Didito ist offline Finden Als Freund hinzufügen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von [kamui]
Hast du ein TPL-System
25.01.07 19:29 [kamui] ist offline Finden Als Freund hinzufügen
Didito
Mitglied


Dabei seit: 30.11.04
Beiträge: 442
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Themenstarter Thema begonnen von Didito
Antworten Zitieren Editieren Melden       UP

ne ist alles zusammen
25.01.07 19:30 Didito ist offline Finden Als Freund hinzufügen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Antworten Zitieren Editieren Melden       UP

*grml* ... soll das ganze ins WBB2 zufällig?
25.01.07 19:38 [kamui] ist offline Finden Als Freund hinzufügen
Didito
Mitglied


Dabei seit: 30.11.04
Beiträge: 442
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Themenstarter Thema begonnen von Didito
Antworten Zitieren Editieren Melden       UP

nein in ein anderes script
25.01.07 22:33 Didito ist offline Finden Als Freund hinzufügen
24Bytes 24Bytes ist männlich
Der Coolste


Dabei seit: 19.07.06
Beiträge: 2.909
Fähigkeiten: WBB3 Anfänger; WBB2 Profi; WBB Lite 2 Anfänger; WBB Lite 1 Fortgeschritten
Forenversion: 3.0; 2.3

 RE: Didito's php Probleme Antworten Zitieren Editieren Melden       UP

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
echo'<td>&nbsp;Die Film-Liste befindet sich zur Zeit im ';
<?
if($offline==1){
  echo "Online-Modus";
}else{
  echo "Offline-Modus";
}
?>
echo '</td>;


so ?

__________________
Online Passwort Generator

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von 24Bytes: 25.01.07 23:00.

25.01.07 23:00 24Bytes ist offline E-Mail Finden Als Freund hinzufügen
Didito
Mitglied


Dabei seit: 30.11.04
Beiträge: 442
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Themenstarter Thema begonnen von Didito
Antworten Zitieren Editieren Melden       UP

nein leider nicht unglücklich
25.01.07 23:05 Didito ist offline Finden Als Freund hinzufügen
BreiteSeite BreiteSeite ist männlich
ETIESETIERB


images/avatars/avatar-4074.gif

Dabei seit: 02.10.04
Beiträge: 1.420
Fähigkeiten: WBB3 Anfänger; WBB2 Fortgeschritten
Herkunft: Sachsen
Forenversion: 3.0

Antworten Zitieren Editieren Melden       UP

Wäre gut wenn wir wüssten, wo und wie $offline definiert wird. smile

__________________
Mit freundlichen Grüßen
BreiteSeite


» Mancher Mensch hat ein großes Feuer in seiner Seele, und niemand kommt, um sich daran zu wärmen. «
BreiteSeites sysProfile

25.01.07 23:41 BreiteSeite ist offline E-Mail WWW Finden Als Freund hinzufügen Füge BreiteSeite in deine Kontaktliste ein AIM-Name von BreiteSeite: dackelheinz53 YIM-Name von BreiteSeite: dackelheinz53 MSN Passport-Profil von BreiteSeite anzeigen
Didito
Mitglied


Dabei seit: 30.11.04
Beiträge: 442
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Themenstarter Thema begonnen von Didito
Antworten Zitieren Editieren Melden       UP

1. Problem behoben

Ich habe es nach Stunden selber geschafft.

Lösung:

<td>&nbsp;Die Film-Liste befindet sich zur Zeit im "); if($offline==1){ echo ("Online-Modus"); } else { echo ("Offline-Modus"); }

danach sofort mit

echo ("

weitermachen.

vor der if Abfrage den vorhandenen HTML-Tag mit

");

beenden


Ich danke euch allen die geholfen haben.
Bis zu meinem 2 Problem fröhlich

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Didito: 26.01.07 02:57.

25.01.07 23:49 Didito ist offline Finden Als Freund hinzufügen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Antworten Zitieren Editieren Melden       UP

Machs mal so:
php:
1:
blablatext " . (($offline==1):("Online-"):("")) . (($offline==2):("Ooffline-"):("")) . "Modus


PS: du hättest evtl sagen können, dass das bisher geschriebene in einem Echo vorkommt Augenzwinkern

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von [kamui]: 26.01.07 09:48.

26.01.07 09:46 [kamui] ist offline Finden Als Freund hinzufügen
Didito
Mitglied


Dabei seit: 30.11.04
Beiträge: 442
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Themenstarter Thema begonnen von Didito
Antworten Zitieren Editieren Melden       UP

Problem 2

Diesmal ist das Problem ähnlich wie Problem 1.

Ich habe 2 Checkboxen Ja und Nein.

Möchte das wenn ich eine Checkboxe gewählt habe, das da dann auch der Haken ist. Habe bisher nur geschaft, das der Haken immer bei der Gleichen Checkbox ist, obwohl das andere gewählt.

Ist wieder php und HTML zusammen. Also mit echo

Hier meine falsche Codezeile.

code:
1:
2:
3:
<input type=\"checkbox\" name=\"newankuendigung\" value=\"1\""); if ($ankuendigung == 1){ echo (" \" checked\"; >Ja</td><td bgcolor=\"#E6F2F2\"><input type=\"checkbox\" name=\"newankuendigung\" value=\"2\""); } else { ($ankuendigung == 2){ echo (" \" checked\"; >Nein</td>
27.01.07 14:54 Didito ist offline Finden Als Freund hinzufügen
24Bytes 24Bytes ist männlich
Der Coolste


Dabei seit: 19.07.06
Beiträge: 2.909
Fähigkeiten: WBB3 Anfänger; WBB2 Profi; WBB Lite 2 Anfänger; WBB Lite 1 Fortgeschritten
Forenversion: 3.0; 2.3

Antworten Zitieren Editieren Melden       UP

das kann man nicht mit php lösen, musst du mit javascript machen Augenzwinkern

__________________
Online Passwort Generator
27.01.07 15:03 24Bytes ist offline E-Mail Finden Als Freund hinzufügen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Antworten Zitieren Editieren Melden       UP

Didito, meinst du, dass wenn das ganze ageschickt wurde?
27.01.07 15:10 [kamui] ist offline Finden Als Freund hinzufügen
Didito
Mitglied


Dabei seit: 30.11.04
Beiträge: 442
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Themenstarter Thema begonnen von Didito
Antworten Zitieren Editieren Melden       UP

So wie beim Ankündigungs Hack von Radiation.

Nur bei mir wird das nicht in der Datenbank sondern in einer config.php gespeichert.

In einem anderem Script von mir funktioniert es, wenn ich nur eine Möglichkeit habe. Also nur 1 Checkbox.


lautet so:

<input type="checkbox" name="kalender" value="1"<? if ($conf['kalender']) echo " checked"; ?>> Kalender</td>



Aber mit 2 checkboxen geht das nicht. Warum keine Ahnung.
Muss bei diesem Script auch immer \ machen.

Also so z.B. <td height=\"1\">

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Didito: 27.01.07 15:23.

27.01.07 15:17 Didito ist offline Finden Als Freund hinzufügen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Antworten Zitieren Editieren Melden       UP

Du musst die Backslashes (' \ ') machen, weil das ganze in einem echo-Befehl ist.

Bei deinem anderen Beispiel ist es in keinem echo.
27.01.07 15:27 [kamui] ist offline Finden Als Freund hinzufügen
Seiten (3): [1] 2 3 nächste » Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » yourWBB Misc * » Das Proggen » MySQL und PHP » Didito's php Probleme