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.
Webhosting zdarma s podporou emailů
Re: Webhosting zdarma s podporou emailů
Chybnej kód, na Endoře s Free variantou to normálně funguje...
Re: Webhosting zdarma s podporou emailů
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:
Založil jsem databázi s jménem greece a do ní pomocí SQL vložil tabulku. Ten kód pro tabulku je takový:
...a nakonec phpMyAdmin vypadá takto:
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.
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:
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ů
mělo by tam být greece
pošli ještě script co ten email má odeslat
pošli ještě script co ten email má odeslat
Re: Webhosting zdarma s podporou emailů
Tady je ten soubor, který posílá email:
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.
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ů
mezi 35 a 36 řádkem něco chybí ... nejspíš tohle
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 ...
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ů
Ani s přidáním isset, předěláním localhostu a odděláním @ to nefunguje...
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Webhosting zdarma s podporou emailů
A už to píše chybu?
dej na začátek skriptu
Kód: Vybrat vše
ini_set('display_errors', 1);
error_reporting(-1);
dej na začátek skriptu
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 7
- 3162
-
od šulda
Zobrazit poslední příspěvek
13 zář 2024 14:18
-
- 8
- 3239
-
od Darkscor
Zobrazit poslední příspěvek
17 pro 2024 11:57
-
- 1
- 3186
-
od mmmartin
Zobrazit poslední příspěvek
29 dub 2025 19:11
-
- 1
- 6107
-
od atari
Zobrazit poslední příspěvek
20 čer 2024 15:21
-
- 6
- 3740
-
od Darkscor
Zobrazit poslední příspěvek
20 led 2025 17:50
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host