Antworten: 13
Seite [1] |
|||||
maKe my dayyy King for a day Beiträge: 276 |
# Thema - 03.03.2009 um 18:33 Uhr
hi leute, hab mal wieder n kleine frage: ich will in meiner next wars anzeige nur eine bestimmte anzahl an buchstaben des gegnerischen namens einblenden, was ja auch problemlos bei mir in der last wars funktion geklappt hat. hab dann eben den code den ich auch in der wars:navlist verwandt hab in der wars:navnext eingebaut doch es funktioniert nicht. Hier der code schnipsel: $secure_short = strlen($cs_wars[$i]['clans_short']) < 4 ? cs_secure($cs_wars[$i]['clans_short']) : cs_secure(substr($cs_wars[$i]['clans_short'],0,4)) . '..'; Weiß einer woran es liegt, dass es nicht funktioniert? danke schonmal im voraus für die hilfe! p.s.: link zur seite: http://mix3ry-design.de/root/test/ |
||||
Inaktiv |
|
||||
GaHero Poststar Beiträge: 733 |
# Antwort: 1 - 03.03.2009 um 18:39 Uhr
Jo, ist ja klar, warum es nicht geht... $cs_wars durch $data['wars'] ersetzen und clans_short durch clans_name... Guck dir mal die navnext.php an, die ist ganz anders aufgebaut und nutzt andere array und variablen Namen! Zuletzt editiert von GaHero am 03.03.2009 um 18:40 Uhr (1x Editiert) |
||||
Inaktiv |
|||||
fay-pain Specialist Beiträge: 2006 |
# Antwort: 2 - 03.03.2009 um 18:43 Uhr
debug sagt: PHP-Warning: Notice: Undefined variable: i in /var/www/web150/html/root/test/mods/wars/navnext.php on line 14 PHP-Warning: Notice: Undefined variable: cs_wars in /var/www/web150/html/root/test/mods/wars/navnext.php on line 14 Mit dem kleinen Schnipsel von dir kann ich relativ wenig anfangen. Außerdem ist nicht in jeder Datei alles einheitlich, was wiederum heißt, dass du nicht jeden Schnipsel irgendwo hin kopieren kannst und es funktioniert $i nehm ich mal an sollte $run heißen $cs_wars vielleicht $data['wars'] oder $wars Kann gerade nur rätseln ------------------ Manchmal hast du fay und machmal pain. - hajo |
||||
Inaktiv |
|||||
maKe my dayyy Thread-Ersteller King for a day Beiträge: 276 |
# Antwort: 3 - 03.03.2009 um 18:51 Uhr
danke erstma für die schnelle antwort euch beiden hab jetz mal das alles ersetzt, was ihr mir gesagt habt aber es funktioniert nicht wirklich...bin halt noch einer der anfänger in php vllt kann einer von euch so nett sein und mir einfach sagen wie es richtig lauten müsste, damits funktioniert wäre sehr nett. |
||||
Inaktiv |
|||||
GaHero Poststar Beiträge: 733 |
# Antwort: 4 - 03.03.2009 um 18:57 Uhr
Der Auszug aus der news/recent.php:
Das wandelst du um (wie ich oben geschrieben habe):
Ungetestet, aber müsste gehen! Zuletzt editiert von GaHero am 03.03.2009 um 18:58 Uhr (4x Editiert) |
||||
Inaktiv |
|||||
fay-pain Specialist Beiträge: 2006 |
# Antwort: 5 - 03.03.2009 um 19:04 Uhr
Ich hab doch gesagt, mit dem Schnipsel geht das schlecht. Poste doch bitte die ganze Navlist inkl. deiner Änderung ------------------ Manchmal hast du fay und machmal pain. - hajo |
||||
Inaktiv |
|||||
GaHero Poststar Beiträge: 733 |
# Antwort: 6 - 03.03.2009 um 19:11 Uhr
Ach sieht man doch das er die Datei ausm Release nimmt... Stimmts? |
||||
Inaktiv |
|||||
maKe my dayyy Thread-Ersteller King for a day Beiträge: 276 |
# Antwort: 7 - 03.03.2009 um 21:08 Uhr
jo stimmt^^ ich post sie trotzdem mal hier: navnext.php <?php // ClanSphere 2008 - www.clansphere.net // $Id: navnext.php 101 2006-07-12 09:36:29Z hajo $ $cs_lang = cs_translate('wars'); $select = 'war.games_id AS games_id, war.wars_date AS wars_date, sqd.squads_name AS squads_name, cln.clans_name AS clans_name, war.wars_id AS wars_id'; $from = 'wars war INNER JOIN {pre}_squads sqd ON war.squads_id = sqd.squads_id INNER JOIN {pre}_clans cln ON war.clans_id = cln.clans_id '; $upcome = "war.wars_date > '" . cs_time() . "' AND war.wars_status = 'upcoming'"; $order = 'war.wars_date ASC'; $data = array(); $data['wars'] = cs_sql_select(__FILE__,$from,$select,$upcome,$order,0,4); $secure_short = strlen($data['wars'][$run]['clans_name']) < 4 ? cs_secure($data['wars'][$run]['clans_name']) : cs_secure(substr($data['wars'][$run]['clans_name'],0,4)) . '..'; if(empty($data['wars'])) { echo $cs_lang['no_data']; } else { $count_wars = count($data['wars']); for ($run = 0; $run < $count_wars; $run++) { $data['wars'][$run]['date'] = cs_date('unix',$data['wars'][$run]['wars_date'],1); $data['wars'][$run]['url'] = cs_url('wars','view','id=' . $data['wars'][$run]['wars_id']); $data['wars'][$run]['squads_name'] = cs_secure($data['wars'][$run]['squads_name']); $data['wars'][$run]['clans_name'] = cs_secure($data['wars'][$run]['clans_name']); $data['wars'][$run]['games_img'] = cs_html_img('uploads/games/' . $data['wars'][$run]['games_id'] . '.gif'); } echo cs_subtemplate(__FILE__,$data,'wars','navnext'); } ?> |
||||
Inaktiv |
|||||
maKe my dayyy Thread-Ersteller King for a day Beiträge: 276 |
# Antwort: 8 - 07.03.2009 um 16:43 Uhr
@gahero ich will ja net die news/recent.php verändern sondern die wars/navnext.php, dein code hat also leider nicht funktioniert.... |
||||
Inaktiv |
|||||
GaHero Poststar Beiträge: 733 |
# Antwort: 9 - 07.03.2009 um 16:47 Uhr
Ja, du nimmst das zweite was ich abgeändert habe und schreibst das in die nextwars anstelle der Zeile mit clan_name! (und machst die php tags weg vorher) Zuletzt editiert von GaHero am 07.03.2009 um 16:48 Uhr (1x Editiert) |
||||
Inaktiv |
|||||
maKe my dayyy Thread-Ersteller King for a day Beiträge: 276 |
# Antwort: 10 - 07.03.2009 um 18:55 Uhr
hab das jetz eingebaut allerdings werden nun gar keine gegnerischen namen mehr angezeigt. hab ichs evtll in der falschen zeile stehn? wenn ja bitte verzeiht mir das bin immoment bissl verpeilt^^ neue navnext.php
duRiel: wir haben nicht umsonst php tags Zuletzt editiert von duRiel am 10.03.2009 um 20:21 Uhr (1x Editiert) |
||||
Inaktiv |
|||||
maKe my dayyy Thread-Ersteller King for a day Beiträge: 276 |
# Antwort: 11 - 10.03.2009 um 19:24 Uhr
push...prob besteht weiterhin |
||||
Inaktiv |
|||||
duRiel Weltmeister Herkunft: Cambridge Beiträge: 7300 |
# Antwort: 12 - 10.03.2009 um 20:23 Uhr
->
|
||||
Inaktiv |
|||||
maKe my dayyy Thread-Ersteller King for a day Beiträge: 276 |
# Antwort: 13 - 18.03.2009 um 19:23 Uhr
ok vielen dank hat funktioniert sry dass ich so verpeilt war wie gesagt fange jetz erstma mit php an das zu lernen nochmals danke |
||||
Inaktiv |
|||||
Antworten: 13
Seite [1] |
Sie müssen sich registrieren, um zu antworten. |