Kleinanzeige zum ersten zum zweiten zum dritten *MEINS*

Begonnen von wob, 05 August 2004, 13:44:05

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

Liu-Kang

Ich wollte nur mal nachfragen ob es mittlerweile eine Lösung für dieses Problem gibt. Im Personals (Blitzkontakte) modul kommt folgendes:
ZitatWarning: getimagesize(): Unable to access Array in /home/htdocs/web0/html/community/modules/Personals/preview.php on line 12

Warning: getimagesize(Array): failed to open stream: No such file or directory in /home/htdocs/web0/html/community/modules/Personals/preview.php on line 12

und im Kleinanzeigenmodul das:
ZitatWarning: getimagesize(): Unable to access Array in /home/htdocs/web0/html/community/modules/Personals/preview.php on line 17

Warning: getimagesize(Array): failed to open stream: No such file or directory in /home/htdocs/web0/html/community/modules/Personals/preview.php on line 17

Erlaubt sind nur Bilder mit den Endungen .jpg oder .gif
Bitte, benutze den Browserbutton um zu Deinem Eintrag zurück zu kehren.

Ebenso wird der Upload eines Bildes im Modul Members_Photo_Upload nicht durchgeführt.
Das Mitglied bekommt zwar eine Bestätigungsmail zugeschickt und auch eine Bestätigung innerhalb des vkpMX das das Bild erfolgreich hochgeladen wurde aber es erscheint immernoch das alte Bild.

Andere Bilderuploads wie in My_eGallery oder dem Avatarupload funktionieren bestens.

jubilee

Hallo !
Passiert das sowohl bei .gif als auch bei .jpg-Bildern ?
Oder etwa nur bei .jpg-Bildern ??
MfG
jubilee

Liu-Kang

Bei beiden Formaten.
Es ist egal welches Modul von den obig genannten das ist. bei beiden Formaten hakts.

jubilee

Hmmm ....
Pack Dir mal bitte eine php-Datei in das portal-Root.
Da braucht dann nur das hier drinstehen :
Zitat
<?php
phpinfo();
?>
Link zu der Datei kannst Du mir dann per PM zukommen lassen.
Mfg
jubilee

Biker

@Liu

Hast Du denn beim Modul Personals die "show.php" richtig eingestellt?
Da musst Du nämlich in den Zeilen 3-6 Deine DB-Daten eintragen:

$hostname = "domain-meiner-db";
$user = "User-Name der DB";
$password = "*****";
$dbname = "Name der DB";

Ich hatte das Problem nämlich vor ca. 2 Jahren auch schonmal....und bei mir lag es daran, dass ich vergessen hatte, die Daten dort einzutragen. Es war das Personals, aber Blitzkontakte ist nichts anderes!...ist exakt das gleiche Modul!

Detektei Martin - wir bringen Licht ins Dunkle!

Liu-Kang

Da habe ich schon nachgesehen.
In der show.php stimmt alles.
Ich hab auch schon das ganze Modul nochmal nue hochgeladen und es änderte sich nichts.

Biker

hm...okay...weiter suchen....

Hast Du evtl. bei den Tabellen in der DB Dein Prefix davor???
Da kommt bei den Personals nämlich keins davor!

die müssten:
personal_admin
personals
personals_email
personals_img

heißen!

Gruß
Bernd
Detektei Martin - wir bringen Licht ins Dunkle!

Liu-Kang

jup! Habe ich! Da ist kein Prefix davor.
Aber warte mal...
ich habe dort nur

  • personal_admin
  • personals
  • personals_img[/li]

Mir fehlt die

  • personals_email

Im Blitzkontaktemodul ist auch nur die personals Tabelle drin.

Biker

#28
Tja, wie soll das Teil denn funktionieren, wenn Dir 2 Tabellen fehlen???
Kann ja nicht!

Dir fehlt die Tabelle personals, und personals_email

und die personalspersonals_img müsste eigentlich nur personals_img heißen!

guckst Du hier in die show.php von "Blitzkontakte":

Zitat<?php

$hostname = "localhost";
$user = "Hier Eure Datenbank angeben";
$password = "Euer Passwort";
$dbname = "Euer Datenbank Name";
if($id) {

    // you may have to modify login information for your database server:
    @MYSQL_CONNECT($hostname,$user,$password);

    @mysql_select_db("$dbname");

    $query = "select * from personals_img where imgid='$id'";
    $result = @MYSQL_QUERY($query);

    $data = @MYSQL_RESULT($result,0,"img_data");
    echo $data;

};
?>

Dann ist natürlich klar, warum die images nicht gefunden werden können!
Detektei Martin - wir bringen Licht ins Dunkle!

Liu-Kang

Moment, irgendetwas ist da schief gelaufen mit der Liste. Hab wohl was übersehen.
Die Tabelle personals ist da, nur die personals_email fehlt mir und die Tabelle heißt personals_img und wird auch in der show.php richtig abgefragt.

Liu-Kang

So... das Problem wurde gelöst.
Auf dem Server war register_globals auf Off gesetzt statt auf On!
Nun läuft alles bestens!

trans22

Nachfolgende Tabellen fehlen bei mir auch

personals_email
personals_img

Leider weiss ich nicht wie die Tabellen nachzutragen sind. Die Tabelle konnte ich erstellen, jedoch bei der weiteren Eingabe bei den Feldern weiss ich nicht mehr weiter. Vielleicht kann mir jemand das SQL File entsprechend anpassen

Mein sqlfile sieht so aus

# phpMyAdmin MySQL-Dump
# version 2.3.1
# http://www.phpmyadmin.net/ (download page)
#
# Host: localhost
# Erstellungszeit: 10. Juni 2004 um 11:09
# Server Version: 4.00.20
# PHP-Version: 4.3.3
# Datenbank: `db250708`
# --------------------------------------------------------

#
# Tabellenstruktur für Tabelle `personals`
#

DROP TABLE IF EXISTS personals;
CREATE TABLE personals (
  id int(11) NOT NULL auto_increment,
  username varchar(30) default NULL,
  uid varchar(30) default NULL,
  adress varchar(100) default NULL,
  country varchar(50) default NULL,
  tel varchar(50) default NULL,
  email varchar(50) default NULL,
  category varchar(30) default NULL,
  description longblob,
  background varchar(30) default NULL,
  text_color varchar(30) default NULL,
  b_id char(3) default NULL,
  i_id char(3) default NULL,
  active char(3) default NULL,
  date varchar(30) default NULL,
  l_date varchar(30) default NULL,
  active_time varchar(30) default NULL,
  views varchar(4) default NULL,
  age varchar(4) default NULL,
  zcode varchar(10) default NULL,
  eyes varchar(10) default NULL,
  hair varchar(10) default NULL,
  rel varchar(30) default NULL,
  mstatus varchar(20) default NULL,
  smoker varchar(4) default NULL,
  occ varchar(50) default NULL,
  PRIMARY KEY  (id)
) TYPE=MyISAM;


P.S. register_globals konnte ich im phpMyAdmin auch nicht finden.

Thanks Andy

RiotheRat

Zitat von: trans22 am 10 Juni 2005, 11:50:20P.S. register_globals konnte ich im phpMyAdmin auch nicht finden.

Kannst Du auch nicht ... diese Einstellung befindet sich in der php.ini des Servers, hat nichts mit MySQL oder phpMyAdmin zu tun.

Bei einem "eigenen" Server kannst Du das da ändern, bei gehostetem Webspace erlauben manche Provider eine Änderung der Parameter via IP-Conf oder Confixx. Wenn das bei Dir nicht gegeben ist müsstest Du den Hoster bitten das zu ändern ...

RtR
Unaufgeforderte PNs & Emails werden ignoriert

Erst wenn die letzte Zeile Code verhunzt, der letzte Server gehackt und der letzte Script-Kidde befriedigt ist, erst dann, werdet Ihr feststellen, dass Nuke nicht sicher ist...

trans22

Mein Server verwendet bereits register_globals on.
Also müsste ich jetzt noch die Tabellen setzen....

Danke