Stránka 1 z 1

Webhosting zdarma s podporou emailů

Napsal: 08 úno 2014 17:14
od kuxik009
Zdravím,
hledám ideální webhosting. Zde jsou podmínky: 1. Zdarma
2. Podpora php, html, ftp a phpMyAdmin
3. Podpora odesílání emailů ze skriptů
Mám naprogramovanou registraci, ale u mého nynějšího webhostingu (endora) se neposílají aktivační emaily. Máte s tím někdo nějaké zkušenosti? Děkuji.

Re: Webhosting zdarma s podporou emailů

Napsal: 08 úno 2014 17:17
od zdenda204
Chybnej kód, na Endoře s Free variantou to normálně funguje...

Re: Webhosting zdarma s podporou emailů

Napsal: 09 úno 2014 12:58
od kuxik009
Aha, tak v tom případě pomůžeš mi prosím to opravit? Děkuji. Postupoval jsem podle tohoto návodu(všechny 4 díly). Můj skript, který se propojuje s databází vypadá takto:

Kód: Vybrat vše

<?php

$DBSERVER = 'sql.endora.cz:3313';
$DBUSER = 'moje přezdívka na přihlašování do phpMyAdmin';
$DBPASS = 'moje heslo na přihlašování do phpMyAdmin';

$DB = '[i]místo x[/i]';

$link = mysql_connect($DBSERVER,$DBUSER,$DBPASS) or die ('I cannot connect');
mysql_select_db($DB,$link) or die ('I cannot select DB');
mysql_query("SET NAMES utf8");

?>

Založil jsem databázi s jménem greece a do ní pomocí SQL vložil tabulku. Ten kód pro tabulku je takový:

Kód: Vybrat vše

CREATE TABLE `users` (
  `id` int(5) NOT NULL AUTO_INCREMENT,
  `name` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `login` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `pass` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `avatar` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `email` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `activation` int(1) NOT NULL,
  `date` datetime NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM CHARACTER SET utf8 COLLATE utf8_general_ci

...a nakonec phpMyAdmin vypadá takto:
phpmyadmin.JPG

Když do místa x napíšu 'greece', napíše to sice že se email odeslal, ale on se neodeslal. Když tam napíšu 'users' nebo 'greece/users', napíše se I cannot select DB. Co mám teda do místa x napsat? Děkuji všem předem.
P.S.: Další skripty (např. registrační formulář) v případě potřeby doložím.

Re: Webhosting zdarma s podporou emailů

Napsal: 09 úno 2014 14:07
od LuCaCZ
mělo by tam být greece

pošli ještě script co ten email má odeslat

Re: Webhosting zdarma s podporou emailů

Napsal: 10 úno 2014 12:53
od kuxik009
Tady je ten soubor, který posílá email:
pridavani.zip
(1.74 KiB) Staženo 9 x

P.S.: Mám ještě jeden problém - když si pomocí css dám na pozadí obrázek o velikosti mého monitoru, vše funguje tak jak má. Jenže když se přihlásím na novějším PC s větším monitorem, obrázek se buď opakuje nebo zbylé místo vyplní zvolená barva. Nevíte někdo jak udělat, aby se obrázek na pozadí roztáhl/zmenšil na velikost displeje? Děkuji.

Re: Webhosting zdarma s podporou emailů

Napsal: 10 úno 2014 18:17
od LuCaCZ
mezi 35 a 36 řádkem něco chybí ... nejspíš tohle

Kód: Vybrat vše

    if(isset($_POST['email'])) 


v těle zprávy máš adresu pro aktivaci localhost - to na webu nebude fungovat

pak pro testovací účely dej pryč @ před fcí mail() aby ti to ukázalo případný error ...

Re: Webhosting zdarma s podporou emailů

Napsal: 11 úno 2014 15:11
od kuxik009
Ani s přidáním isset, předěláním localhostu a odděláním @ to nefunguje...

Re: Webhosting zdarma s podporou emailů

Napsal: 11 úno 2014 17:39
od CZechBoY
A už to píše chybu?

Kód: Vybrat vše


ini_set
('display_errors'1);
error_reporting(-1);
 

dej na začátek skriptu