MyBB.de Forum

Normale Version: Wetter Plugin
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Brauchst du nicht, denn du kannst die PLZ in Html per Abfrage eines Feldes aus dem Profil einfügen.
phoenix-jonglage schrieb:was meinst du damit? will ja alle orte von meinen mitglieder einfügen auf der seite muss man die postleizahl eingeben.
Soll ich jede postleizahl auf der seite ins feld eingeben mit komma?
Dann war das ein Missverständnis. Wenn du das Wetter für die Benutzer anzeigen lassen willst, ist das schwieriger. Frag mal in einer der Mod-Communities, da bist du mit sowas sicher besser aufgehoben.
Ok und wenn ich alle orte der user manuel eingebe?
sodass bei jedem aufruf der Wetter box ein ort der manuelen eingabe aufgerufen wird wäre das möglich?
Wie willst du ohne PHP die Benutzer unterscheiden? Toungue
ich werde doch wohl die plz in dem script so eingeben können sodass immer eine andere plz angezeigt wird?
nicht jeder user soll seine sehen es sollen nur alle plz drinne sein.
Öffne die global.php und füge am Anfang nach dem <?php folgendes ein:
PHP-Code:
$staedte = array('plz1','plz2','und','so','weiter');
$stadt $staedte[array_rand($staedte)]; 
Im gewünschten Template platzierst du dann diesen Code:
Code:
<script type="text/javascript" language="javascript" src="http://www.donnerwetter.de/wetter/net/boxregio.mv?typ=1&plz={$stadt}&color_bg=FFFFFF&color_hi=FF8000&color_txt=000000&width=40"></script>
<noscript>JavaScript ist deaktiviert - leider sehen Sie hier kein aktuelles Wetter. <a href="http://www.donnerwetter.de" target="_blank">www.Donnerwetter.de</a></noscript>
Neue Frage das Wetter ist noch zusätzlich auf der Portal seite.

Wie mache ich das, dass der die Städte von global.php bezieht?
Die global.php ist überall eingebunden. Du kannst den Code in jedes beliebige Template integrieren.
Kommt folgender fehler
PHP-Code:
Parse errorsyntax errorunexpected T_ENCAPSED_AND_WHITESPACEexpecting T_STRING or T_VARIABLE or T_NUM_STRING in /users/phoenix-jonglage/www/forum/portal.php(579) : eval()'d code on line 1 

und wenn ich diesen teil in die global eingebe bezieht er die plz nicht.

PHP-Code:
<?php
session_start
();
if(!isset(
$_SESSION['stadt']))
$_SESSION['stadt'] = '';
$staedte = array('plz1','plz2','und','so','weiter');
$stadt $staedte[array_rand($staedte)];
while(
$stadt == $_SESSION['stadt'])
$stadt $staedte[array_rand($staedte)];
$_SESSION['stadt'] = $stadt;
?>

Der ist im portal: (in einen Kasten)

PHP-Code:
<script type="text/javascript" language="javascript" src="http://www.donnerwetter.de/wetter/net/boxregio.mv?typ=1&plz=<?= $stadt ?>&color_bg=FFFFFF&color_hi=FF8000&color_txt=000000&width=40"></script>
<
noscript>JavaScript ist deaktiviert leider sehen Sie hier kein aktuelles Wetter. <a href="http://www.donnerwetter.de" target="_blank">www.Donnerwetter.de</a></noscript
Nimm den Code für das Template, den ich schon gepostet hatte. Das "<?= $stadt ?>" gehört so da nicht rein und verursacht vermutlich die Fehlermeldung. Der Code, den du in die global.php eingebunden hast, macht für mich keinen Sinn. Geht es mit dem Code wie ich ihn gepostet hatte?
Seiten: 1 2