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

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 20.09.2007, 03:12:13
ejusx ejusx ist offline
Anfänger
 
Registriert seit: Feb 2006
Beiträge: 5
Anfänger sucht dringend Hilfe für eigenen JoomlaBot

Also ich bin ja nu schon ne ganze zeit hier und hab immer das gefunden was ich brauchte.
Aber nu sitz ich schon ne ganze Woche bei dem Problem.

Ich kenn mich nicht (fast garnicht) mit PHP aus aber so einiges hab ich schon mal durch probieren und viel Testen hinbekommen.

Die Seite soll mehrsprachig sein, die definitionen sind in den sprachdateien vorhanden in Form von:
PHP-Code:
DEFINE('_CITY',    'Ciudad:'); 
$_SERVER['lang']['_CITY']    = 'Ciudad'//und zusätzlich zum Testen 
Ich bastle mir gerade einen Bot zusammen der soweit auch hinhaut, aber ich bekomme einfach nicht hin das er die daten die er aus der datenbank ausliehst übersetzt.

Also der Code sieht bis jetzt so aus:
PHP-Code:
function viewmini($detid

  global 
$database$mosConfig_live_site
  
$database->setQuery"SELECT * FROM jos_content WHERE id='$detid' LIMIT 1" ); 

  
$rows $database->loadObjectList(); 
  
$row $rows[0]; 
    
$yes_image $mosConfig_live_site .'/images/stories/companys/'$row->reg_nr '/bild1.jpg'
    
$no_image $mosConfig_live_site .'/images/stories/_noimage.gif'
  
$stars=intval($row->stars)."_stars.png"
    
$images    =    $row->image
    
$country    =    $row->country


    if ( 
$images == 
    { 

  
$oret '<table border="0" cellpadding="0" cellspacing="0" align="left"><tr> <td><img src='.$yes_image.' width="150" height="113" hspace="10" ></td></tr>'
  
$oret.= '<tr> <td><br /><table border="0" cellpadding="0" cellspacing="0"  align="left"><tr><td><b>'.$row->title_alias.'</b></td> 
 <td rowspan="7" width="15"><img src="/images/stories/Category/'
.$stars.'"><p><img src='.$no_image.' border="0" width="1" height="35" hspace="0" ></p></td> 
</tr>'

  
$oret.= '<tr> <td width="155">'.$row->street."</td></tr>"
  
$oret.= '<tr> <td><b>'.$row->zip." " .$row->city."</b></td></tr>"
  
$oret.= '<tr> <td><b>'.$_SERVER['lang'][$row->text $countrys]."</b></td></tr>"
  
$oret.= '<tr> <td>'.$row->county"</td></tr>"
  
$oret.= '<tr> <td>'.$row->district."</td></tr>"
  
$oret.= '<tr> <td><div class="hits">'._HEADER_HITS.': <b >'.$row->hits."</b></div></td></tr>"
  
$oret.= '</table></td></tr></table>'
  echo 
"<!-- OWN RET mos: ".$oret."-->"
  return 
$oret
Denke mal da wird noch der ein oder andere Fehler drinn sein.

Die Datenbankeinträge sind so wie sie in DEFINE und $_SERVER eingetragen sind.
Wenn ich sie so anzeigen lasse erscheinen sie.

Also was mache ich FALSCH.

Dake schon mal allen im voraus für die Hilfe, auch denen dir mir durch ihre Beiträge schon so manchesmal aus der Klemme geholfen haben.
Mit Zitat antworten
  #2  
Alt 20.09.2007, 04:25:39
Benutzerbild von z0iD
z0iD z0iD ist offline
Junior Member
 
Registriert seit: Mar 2006
Beiträge: 415
z0iD eine Nachricht über ICQ schicken
AW: Anfänger sucht dringend Hilfe für eigenen JoomlaBot

Also wenn ich Dich richtig verstehe, dann sollte an der Stelle
PHP-Code:
  $oret.= '<tr> <td><b>'.$_SERVER['lang'][$row->text $countrys]."</b></td></tr>"
ein Wort zwischen die <b> Marken geschrieben werden, welches zuvor irgendwo definiert wurde. Und in $countrys (welches ganz nebenbeibemerkt $countries heißen müsste) steht nur der Index drin welcher aus der Datenbank gelesen wurde. Richtig?

Und wenn Du den Index ausgeben lässt, sieht er auch korrekt aus.


Vielleicht haben sich da unbemerkterweise Leerzeichen eingeschlichen die zwar in einer Ausgabe an den Browser unsichtbar sind, aber für die Indizierung fatal sind. Versuch vielleicht mal den Wert zunächst an die Funktion trim() zu übergeben (diese entfernt Leerzeichen am Anfang und Ende einer Zeichenkette).
__________________
Bitte sprich entweder deutsch oder englisch mit mir, aber nicht beides gleichzeitig.

----------
Bitte vor dem Fragen lesen: Wie man Fragen richtig stellt.
Mit Zitat antworten
  #3  
Alt 20.09.2007, 13:59:24
ejusx ejusx ist offline
Anfänger
 
Registriert seit: Feb 2006
Beiträge: 5
AW: Anfänger sucht dringend Hilfe für eigenen JoomlaBot

Danke für deine tolle Hilfe.

Ich hatte das Problem heute Nacht schon so gelösst
PHP-Code:
$_SERVER['lang'][$countrys
Der unteschied(deins)
PHP-Code:
$_SERVER['lang'][$row->text $countrys
Warum funktionieren beide? Ich weiß ja das viele Wege....
Aber das hat doch was zu bedeuten
PHP-Code:
$row->text 
Da ich ja leie bin und hier absolut keiner ist(Wohnort) den ich fragen kann hoffe ich das du mit eine kurze Erklärung gibst.

Das $countries heissen müste weiß ich ja auch,aber ich bin eben n bisschen FAUL, also copy und paste ein (s) dran und ne menge arbeit gespart im laufe der Zeit.
Denn ich verliere ja genug damit beim testen.

Also ganz großen Dank an dich und an das Tolle Team hier.
Mit Zitat antworten
  #4  
Alt 20.09.2007, 17:39:16
Benutzerbild von z0iD
z0iD z0iD ist offline
Junior Member
 
Registriert seit: Mar 2006
Beiträge: 415
z0iD eine Nachricht über ICQ schicken
AW: Anfänger sucht dringend Hilfe für eigenen JoomlaBot

Der Ausdruck
PHP-Code:
$_SERVER['lang'][$row->text $countrys
bewirkt, dass der Wert von $countrys an $row->text weitergegeben wird, bevor er zum indizieren des Feldes benutzt wird.
Am besten Du liest Dich erstmal ein wenig in PHP ein, bevor Du an so sensiblen Bereichen Deines CMS rumfingerst, weil Du sonst möglicherweise sogar irgendwelche Sicherheitslöcher reißt.
__________________
Bitte sprich entweder deutsch oder englisch mit mir, aber nicht beides gleichzeitig.

----------
Bitte vor dem Fragen lesen: Wie man Fragen richtig stellt.
Mit Zitat antworten
  #5  
Alt 22.09.2007, 03:22:50
ejusx ejusx ist offline
Anfänger
 
Registriert seit: Feb 2006
Beiträge: 5
AW: Anfänger sucht dringend Hilfe für eigenen JoomlaBot

Danke für die Antwort.

Ich bin ja gerade dabe mir das ganze rein zu ziehen.
Sonst wäre ich ja auch noch nicht soweit gekommen.

Leider ist es eben so das ich ja auf mich gestellt bin,
weil mein einziger Freund der dawas von versteht im Moment im Krankenhaus liegt
und für ne ganze Zeit ausfällt.

Er hatte mir ja schon einiges beigebracht, obwohl er es ja sonst programmiert.
Leider ist Meikel zur zeit nicht so gut bei Gesundheit und sieht auch nicht tol aus.

Hoffe das er sich wenigstens ein bisschen erholt, nicht nur weil er mir hilft und was beibringt,

sondern weil auf ihm immer verlass ist,
eben ein SUPER FREUND
.

Geändert von ejusx (22.09.2007 um 03:25:17 Uhr)
Mit Zitat antworten
  #6  
Alt 22.09.2007, 10:28:58
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: Anfänger sucht dringend Hilfe für eigenen JoomlaBot

Zitat:
Zitat von ejusx Beitrag anzeigen
Er hatte mir ja schon einiges beigebracht, obwohl er es ja sonst programmiert.
Leider ist Meikel zur zeit nicht so gut bei Gesundheit und sieht auch nicht tol aus.

Hoffe das er sich wenigstens ein bisschen erholt, nicht nur weil er mir hilft und was beibringt,

sondern weil auf ihm immer verlass ist,
eben ein SUPER FREUND
.
oha, dann sag ihm mal schöne grüße von mir und wünsche ihm allerbeste genesung!
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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
Anfänger braucht eure hilfe Acki PHP Grundlagen 3 05.03.2006 11:52:26
Anfänger sucht Hilfe on line 6 huene PHP für Fortgeschrittene und Experten 4 19.01.2006 15:40:32
Benötige dringend Hilfe bei SQL-Abfrage nightflasher MySQLi/PDO/(MySQL) 4 24.03.2004 09:35:04
Anfänger sucht Hilfe: Rechner sebbel PHP Grundlagen 10 16.09.2003 16:47:27
Fehler 1067 brauche dringend hilfe phRE MySQLi/PDO/(MySQL) 4 04.09.2003 15:58:32


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:33:29 Uhr.


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


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